V-Shape

V-mudel on teatud tüüpi SDLC mudel, kus protsess toimub järjestikku V-kujuliselt.

V-mudeli disain

  1. Nõuete kogumine ja analüüs: V-mudeli esimene faas on
    nõuete kogumine ja selle analüüs.
  2. Disain
  3. Rakendamine: ehitatakse tarkvara disainist lähtuvalt.
  4. Testimine: Testimise etapis tesitakse tarkvara, et see vastaks
    kliendi nõudmistele ja oleks kvaliteetne.
  5. Tarkvara kasutusele võtt
  6. Hooldus: hooldusfaasis hooldatakse tarkvara, et see vastaks jätkuvalt
    kliendi vajadustele.
  7. V-mudelit kasutatakse sageli ohutuses: kriitilistes süsteemides, nagu lennundus-
    ja kaitsesüsteemid, kuna see paneb rõhku põhjalikule testimisele
    ja suudab selgelt määratleda tarkvaraarenduse protsessi etapid.

DevOps

V-mudel on tarkvaraarenduse elutsükli (SDLC) mudel, mis laiendab
veekoskmudelit, rõhutades testimist igas arendusetapis. See on jäik
ja hästi struktureeritud, kus iga arendusetapp vastab kindlale testimisfaasile.

Positiivsed küljed Negatiivsed küljed
See on väga distsiplineeritud mudel ja faasid viiakse läbi ükshaaval. Suur risk ja ebakindlus.
V-mudelit kasutatakse väikeste projektide jaoks, kus projekti nõuded on selged. See ei sobi keerukate ja objektorienteeritud projektide jaoks.
Lihtne ja hõlpsasti mõistetav ja kasutatav. Aeganõudev: V-mudel võib olla aeganõudev, kuna see nõuab palju dokumentatsiooni ja testimist.
See võimaldab projektijuhtimisel edenemist täpselt jälgida. Liigne tuginemine dokumentatsioonile: V-mudel paneb suurt rõhku dokumenteerimisele, mis võib viia dokumentatsiooni liigsele sõltuvusele tegeliku arendustöö arvelt.
Allikad: GeeksforGeeks